English word definition — powered by WordNet
deaden (a sound or noise), especially by wrapping
make less strong or intense
Want to remember tone down?